Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SPENCER PLACE Detached £138,000 29 Jan 2010
6 SPENCER PLACE Terraced £128,000 20 Oct 2017
10 SPENCER PLACE Terraced £139,950 21 Oct 2005
11 SPENCER PLACE Terraced £55,000 26 Jul 2002
14 SPENCER PLACE Terraced £152,000 6 Nov 2019